Skip to content

Instantly share code, notes, and snippets.

@milanm
milanm / bestdevelopmentbooksbygoodreads.txt
Created January 4, 2026 12:30
Top 100 Software Engineering Books by Goodreads Ratings
1. Designing Data-Intensive Applications, Martin Kleppmann (4.70)
2. Kubernetes in Action, Marko Luksa (4.59)
3. Unit Testing: Principles, Practices, and Patterns, Vladimir Khorikov (4.57)
4. Effective Java, Joshua Bloch (4.51)
5. Systems Performance: Enterprise and the Cloud, Brendan Gregg (4.48)
6. Structure and Interpretation of Computer Programs, Harold Abelson (4.47)
7. The C Programming Language, Brian W. Kernighan (4.44)
8. System Design Interview – An Insider's Guide: Volume 2, Alex Xu (4.44)
9. Learning Domain-Driven Design: Aligning Software Architecture and Business Strategy, Vladik Khononov (4.43)
10. Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People, Aditya Y. Bhargava (4.41)
@tak-dcxi
tak-dcxi / typography.md
Last active January 17, 2026 00:11
タイポグラフィCSS

タイポグラフィ

汎用的な文章の折り返し指定

  • 下のような指定を:rootに指定しておく。
:where(:root) {
  overflow-wrap: anywhere; /* 収まらない場合に折り返す */
  /* word-break: initial; 単語の分割はデフォルトに依存(初期値のため指定しなくて良い) */
@iPenguin
iPenguin / bashrc
Last active January 17, 2026 00:11
git output in a bash prompt (PS1)
#The following lines should be added to your .bashrc file to use the git-output.awk file
SEP=""
SEP2=""
function parse_git_output {
path=$(pwd)
# Don't do git status over networked paths.
# It kills performance, and the prompt takes forever to return.
if [[ $path =~ "/net/" ]]; then
return
@Gyarbij
Gyarbij / NVIDIA_Enterprise_GPU_Setup_Guide.md
Last active January 17, 2026 00:08
NVIDIA Enterprise GPU Setup Guide

NVIDIA Enterprise GPU Setup Guide

This guide covers the setup process for NVIDIA enterprise GPUs (A100, H100, H200) on Linux systems—focusing on Ubuntu LTS distributions (20.04, 22.04, and 24.04). It details the installation of the latest drivers and CUDA toolkits, along with optional components for containerized or specialized workloads.

Table of Contents

@Nicolas-Okuly
Nicolas-Okuly / setup-ssh.ps1
Created January 16, 2026 23:58
Powershell - Create an SSH connection onto a foreign server
$hosturl = Read-Host -Prompt "Server Host URL"
$user = Read-Host -Prompt "Server Username"
$keyname = Read-Host -Prompt "Key alias"
$keypassword = Read-Host -Prompt "Key password"
$sshDir = "$HOME/.ssh"
$keyPath = "$sshDir/$keyname"
if (Test-Path $keyPath) {
Write-Host "Error: Key already exists at $keyPath" -ForegroundColor Red
$overwrite = Read-Host "Overwrite? (y/n)"
@adibhanna
adibhanna / settings.json
Created April 18, 2024 17:56
zed settings
{
"theme": "Gruvbox Dark Hard",
"base_keymap": "VSCode",
"buffer_font_family": "BerkeleyMono Nerd Font",
"buffer_font_size": 15,
"vim_mode": true,
"relative_line_numbers": true,
"cursor_blink": false,
"scrollbar": {
"show": "never"
@adibhanna
adibhanna / keymap.json
Created April 18, 2024 17:55
zed keymaps
[
{
"context": "Editor && VimControl && !VimWaiting && !menu",
"bindings": {
"ctrl-w z": "workspace::ToggleZoom",
"ctrl-w t": "terminal_panel::ToggleFocus",
"g ]": "editor::GoToDiagnostic",
"g [": "editor::GoToPrevDiagnostic",
"g r": "editor::FindAllReferences",
"shift-k": "editor::Hover",
@plentz
plentz / nginx.conf
Last active January 16, 2026 23:59
Best nginx configuration for improved security(and performance)
# to generate your dhparam.pem file, run in the terminal
openssl dhparam -out /etc/nginx/ssl/dhparam.pem 2048
@PARC6502
PARC6502 / 0_README.md
Last active January 16, 2026 23:59
OpenSimplex Noise for openprocessing